package com.bicon.botu.mall.order.dto;

import com.baomidou.mybatisplus.annotations.TableField;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * 后台管理端 我的订单列表 数据封装对象
 * @Author dsp
 * @Date 2018-05-17
 */
@Data
public class OrderGoodsAndAddressDto {

    private String id;

    private Integer payState;//订单状态，1：待支付，2：已支付，3：已发货，4：交易成功 5：交易关闭，6：取消订单，7：退款成功

    private String userId;   //用户ID

    private String userName;    //用户名称

    private String account;     //用户账号

    private Integer payWay;  //支付方式：0余额 1微信 2支付宝 3银行卡

    private Date createDate;    //创建时间

    private String name;    //收货人名称

    private String orderGoodsNo; //订单编码

    private BigDecimal totalPrice; //订单总价

    private BigDecimal payMoney; //订单金额

    private Integer orderType;  //订单类型  0 普通商品   1 定制商品

    private String logisticsCompany; //物流公司

    private String logicDelete; //删除状态

    private Boolean  afterSalesStatus; //售后状态

    List<ChildAndDetailDto> childAndDetailDtoList; //子订单集合

}
